cavan sullivan
Professional Golf Through Data: Strokes Gained, PGA Tour-LIV Power and Opportunities for Vietnamese GolfProfessional Golf Through Data: Strokes Gained, PGA Tour-LIV Power and...
Heimir Hallgrimsson, Ireland's Pressure and UEFA's Governance GapIn fourteen days, the football federation of a nation of 5.3 million people h...
Vietnam before the Malaysia third-place match: A thinned-out squad and the real limits of a teamA morning without a ball. The fitness room of the Vietnam national team that...
VCT 2027: A Calendar Locked Nearly a Year Out and the Real Price of a Partner SlotThree in the morning at a net cafe on Nguyen Trai Street, Saigon. The last ro...
Sen and 70 Minutes at the 2026 Asian Games: An Early Lead That Could Not Hold the MatchThe scoreboard showed 5–1 in favor of Lakshya Sen. I was sitting in the press...
V.League 1 Mid-Season Transfer Window: When the Spreadsheet Speaks Before the ContractOver their last three matches, a V.League 1 title contender conceded five goa...
Data Voids: When the Scouting Report Comes Back EmptyOn Monday morning, I opened the scouting report a colleague had sent from...
An Se-young and a second straight Asian Games gold: what the data confirms and what it still lacksOn September 29, 2026, in a hall in Aichi-Nagoya, Japan, the second game of t...
Mile 20 at the Portland Marathon: The Death of a 25-Year-Old Runner and the Limits of the Medical Safety NetAt the 29-kilometre mark, Trey Lara stopped to kiss his wife. Two miles later...
Resident Evil Code Veronica Remake: When Rumors Outweigh Confirmed DataIn an article labeled "esports" that I received from a data source, there was...
SEA Games 31 and the Injury Bill: When Martial Arts Match Density Exceeds the Body's ThresholdOn the evening of 22 May 2026, at the Bac Ninh arena, a Vietnamese boxer walk...
When the Report Is Empty: Vietnamese Sports Media and the Trap of No DataA 1,307-word internal report landed on the sports desk, but it contained no...
Inam Butt Faces Short Suspension After ITA Accepts Medical Explanation in Doping CaseInam Butt, Pakistan's former beach wrestling world champion, is facing the...
Thea Frodin: From Hollywood Shadow to the Rybakina Litmus TestWhen the draw was revealed, Thea Frodin found herself facing Elena Rybakina,...
Kipchoge Wins Melbourne Marathon: 2:09:10 and the Course Dividend Nobody Wants to DeductThe frame I replayed most this week was not the moment Eliud Kipchoge cut the...
Zinckernagel and the Upgrade Called PatienceI stood in the corridor of the locker room at SeatGeek Stadium on a late summ...
Malaysia beat Singapore 6-0 but still eliminated, await Vietnam in third-place matchThe seventh minute. Bergson Da Silva places the ball on the penalty spot, ste...
Baskonia Calls on Perasovic for a Fourth Time: When Memory Becomes a Tactical GambleIt was 3 a.m. in Hai Phong, the coffee long cold, when I read a short line on...
Reyna Shines in Strasbourg's Storm: A Beautiful Goal, But the Worry Starts at Minute 70In the 17th minute at the Stade de la Meinau, Gio Reyna received the ball on...
The Empty Cell in the Spreadsheet: How I Filter Transfer-Window Noise2:41 a.m. in São Paulo. The window of my study stayed open because the night...
